streaming tape drive - Turkish English Dictionary